urea synthesis - English Synonyms Dictionary